Big Huge Thesaurus

Le Duc Tho

noun

sounds kind of like